/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.vce.election.domain;

import com.vce.Audit;
import com.vce.Persistent;
import com.vce.Year;
import java.util.Date;

/**
 *
 * @author Ggutierrez
 */
public class Padron implements Persistent {

    private Long id;
    private Year year;
    private char type;
    private Long expedient;
    private String cedula;
    private Town town;
    private int townCode;
    private Jrv jrv;
    private Long jrvCode;
    private String lastName01;
    private String lastName02;
    private String firstName;
    private String middleName;
    private Long registral;
    private String registralBirth;
    private String dateOfBirth;
    private String gender;
    private String address;
    private String registralRequest;
    private Date requestDate; // fecha_solicitud
    private Date expeditionDate; // fecha_expedicion
    private Date inclusionDate; // fecha_ing_cedula
    private Long registerNumber;
    private Long registralDistrict;
    private Audit audit;

    public Padron() {
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Year getYear() {
        return year;
    }

    public void setYear(Year year) {
        this.year = year;
    }

    public char getType() {
        return type;
    }

    public void setType(char type) {
        this.type = type;
    }

    public Long getExpedient() {
        return expedient;
    }

    public void setExpedient(Long expedient) {
        this.expedient = expedient;
    }

    public String getCedula() {
        return cedula;
    }

    public void setCedula(String cedula) {
        this.cedula = cedula;
    }

    public Town getTown() {
        return town;
    }

    public void setTown(Town town) {
        this.town = town;
    }

    public int getTownCode() {
        return townCode;
    }

    public void setTownCode(int townCode) {
        this.townCode = townCode;
    }

    public Jrv getJrv() {
        return jrv;
    }

    public void setJrv(Jrv jrv) {
        this.jrv = jrv;
    }

    public Long getJrvCode() {
        return jrvCode;
    }

    public void setJrvCode(Long jrvCode) {
        this.jrvCode = jrvCode;
    }

    public String getLastName01() {
        return lastName01;
    }

    public void setLastName01(String lastName) {
        this.lastName01 = lastName;
    }

    public String getLastName02() {
        return lastName02;
    }

    public void setLastName02(String lastName) {
        this.lastName02 = lastName;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getMiddleName() {
        return middleName;
    }

    public void setMiddleName(String middleName) {
        this.middleName = middleName;
    }

    public String getRegistralBirth() {
        return registralBirth;
    }

    public void setRegistralBirth(String registralBirth) {
        this.registralBirth = registralBirth;
    }

    public String getDateOfBirth() {
        return dateOfBirth;
    }

    public void setDateOfBirth(String dateOfBirth) {
        this.dateOfBirth = dateOfBirth;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String sex) {
        this.gender = sex;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Date getRequestDate() {
        return requestDate;
    }

    public void setRequestDate(Date requestDate) {
        this.requestDate = requestDate;
    }

    public Date getExpeditionDate() {
        return expeditionDate;
    }

    public void setExpeditionDate(Date expeditionDate) {
        this.expeditionDate = expeditionDate;
    }

    public Date getInclusionDate() {
        return inclusionDate;
    }

    public void setInclusionDate(Date inclusionDate) {
        this.inclusionDate = inclusionDate;
    }

    public Long getRegistral() {
        return registral;
    }

    public void setRegistral(Long registral) {
        this.registral = registral;
    }

    public Audit getAudit() {
        return audit;
    }

    public void setAudit(Audit audit) {
        this.audit = audit;
    }

    public String getRegistralRequest() {
        return registralRequest;
    }

    public void setRegistralRequest(String registralRequest) {
        this.registralRequest = registralRequest;
    }

    public Long getRegisterNumber() {
        return registerNumber;
    }

    public void setRegisterNumber(Long registerNumber) {
        this.registerNumber = registerNumber;
    }

    public Long getRegistralDistrict() {
        return registralDistrict;
    }

    public void setRegistralDistrict(Long registralDistrict) {
        this.registralDistrict = registralDistrict;
    }
}
